Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 HELEN PLACE Terraced £185,230 £150,000 14 Sep 2018
FLAT 31 HELEN PLACE Flats/Maisonettes £148,883 £58,000 8 Nov 2002
33 33 HELEN PLACE Flats/Maisonettes £109,033 £95,000 17 Dec 2020
49 HELEN PLACE Semi-Detached £102,929 £65,000 3 Feb 2014
56 HELEN PLACE Terraced £177,601 £105,000 17 Dec 2012